package com.gilight.base.dao;

import com.gilight.base.model.SysOperatorLog;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface SysOperatorLogMapper {
    /**
     * 根据主键ID删除数据规则
     * @param id
     * @return
     */
    int deleteByPrimaryKey(Long id);

    /**
     * 持久化数据规则
     * @param record
     * @return
     */
    int insertSelective(SysOperatorLog record);

    /**
     * 根据主键ID获取数据规则
     * @param id
     * @return
     */
    SysOperatorLog selectByPrimaryKey(Long id);

    /**
     * 查询所以数据规则
     * @param map 查询条件集合
     * @return
     */
    List<SysOperatorLog> findList(Map<String, Object> map);
}
